serve as a deputy - Turco Inglés Diccionario